/**
 * 
 */
package br.com.sguc.interfaces;

import java.util.List;

import javax.ejb.Remote;

import br.com.sguc.entidade.Equipe;

/**
 * @author Jonas Nadolny - 29/09/2013
 *
 */
@Remote
public interface EquipeRemote {

	void salvar(Equipe equipe);
	
	List<Equipe> listarEquipes();
	
	void excluir(Equipe equipe);
	
	void atualizar(Equipe equipe);
	
	List<Equipe> pesquisar(String string, String status, int id);

	List<Equipe> findByIds(List<Integer> ids);
	
	List<Equipe> pesquisarEquipesOnCampeonato(Integer idCampeonato);

	List<Equipe> pesquisarJogadorOutEquipe(String pesquisar,String statusPesquisar, int id_usuario, Integer idEquipe);
	
}
